package com.xjiuge.fruit.service;

import java.util.List;

import com.xjiuge.fruit.bean.Role;
import com.xjiuge.fruit.bean.RoleMenu;
import com.xjiuge.fruit.bean.User;
import com.xjiuge.fruit.service.base.BaseService;

public interface RoleService 
    extends BaseService<Role>{

	/**
	 * 添加角色
	 * RoleService.save<BR>
	 * <p>Author:xuhongcheng</p>
	 * <p>Date: 2017年11月7日  下午3:43:59</p>
	 * @param role
	 * @param user
	 * @param ids
	 */
	void save(Role role, User user, String[] ids);

	/**
	 * 查询所有角色列表
	 * RoleService.selectAllRole<BR>
	 * <p>Author:xuhongcheng</p>
	 * <p>Date: 2017年11月7日  下午4:06:27</p>
	 * @return
	 */
	List<RoleMenu> selectAllRole();

}